Un moderno sistema di notifica consiste in una combinazione software e hardware che è in grado di inviare messaggi a dei destinatari ben precisi. Per esempio, un sistema di notifica può inviare un'email quando viene aggiunto un nuovo argomento a Wikipedia. La complessità di un sistema di notifica spesso dipende dai tipi di messaggi che deve inoltrare. Inviare un'email quando viene inserito un nuovo argomento su Wikipedia può essere molto semplice, inviare notifiche quando un edificio è in fiamme dovrebbe richiedere interazioni in real-time, escalation, pianificazione, registri e fail-over.